﻿using System.Collections.Generic;
using FluorineFx;
using Neturion.Dados;
using Neturion.Fachadas;

namespace Neturion.Servicos
{
    [RemotingService]
    public class ServicoSistemaPerfilUsuario
    {
        public SistemaPerfilUsuario Inserir(SistemaPerfilUsuario sistemaPerfilUsuario)
        {
            return Fachada.GetInstancia().Inserir(sistemaPerfilUsuario);
        }

        public SistemaPerfilUsuario Atualizar(SistemaPerfilUsuario sistemaPerfilUsuario)
        {
            return Fachada.GetInstancia().Atualizar(sistemaPerfilUsuario);
        }

        public void Excluir(SistemaPerfilUsuario sistemaPerfilUsuario)
        {
            Fachada.GetInstancia().Excluir(sistemaPerfilUsuario);
        }

        public SistemaPerfilUsuario ObterSistemaPerfilUsuarioPorId(int id)
        {
            return Fachada.GetInstancia().ObterSistemaPerfilUsuarioPorId(id);
        }

        public IList<SistemaPerfilUsuario> ObterTodosSistemaPerfilUsuarios()
        {
            return Fachada.GetInstancia().ObterTodosSistemaPerfilUsuarios();
        }
    }
}